leaf-spring balance - French English Dictionary